Mit 6.S191 : Recurrent Neural Networks, Transformers, And Attention